patented discovery - Français Anglais Dictionnaire